Scanning transmission microscopy - Spanish English Dictionary